#ifndef __PROCESSINGUNIT_H__
#define __PROCESSINGUNIT_H__

#include <string>
#include <vector>

#include "../Eigen/Dense"

class ProcessingUnit {
public:
    ProcessingUnit() {};
    virtual void process(const float* input, float* output,
        size_t num_samples)
        = 0;
};

#endif